mounting mandrels - French English Dictionary